package com.Logistics.pddispatch.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 定时任务
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("schedule_job")
public class ScheduleJobBean implements Serializable {
    private static final long serialVersionUID = 7021201190274225112L;
    @TableId(value = "id", type = IdType.NONE)
    private String id; // id (primary key)
    private String bean_name; // spring bean名称
    private String params; // 参数
    private String cron_expression; // cron表达式
    private Integer status; // 任务状态 (0：暂停, 1：正常)
    private String remark; // 备注
    private String business_id; // 业务id：机构id
    private String creator; // 创建者
    private Date create_date; // 创建时间
    private String updater; // 更新者
    private Date update_date; // 更新时间
}
